﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;


    public partial class MasterPage2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                
                    String id = Request.QueryString["ID"];
                    int clave = int.Parse(id);

                    GastoControl gastoconsultado = new GastoControl();
                    gastoconsultado.DetalleGasto(clave, TextBox1, TextBox2, TextBox3, TextBox4, TextBox5, TextBox7, TextBox8);
               
                }

        }
        protected void Guardar_Click(object sender, EventArgs e)
        {
            String id = Request.QueryString["ID"];
            int clave = int.Parse(id);


            Gasto gastomodificado = new Gasto();
            GastoControl buscandoelgasto = new GastoControl();
            gastomodificado.Id = clave;
            gastomodificado.Tipo = TextBox1.Text;
            gastomodificado.Descripcion = TextBox2.Text;
            gastomodificado.Fecha = DateTime.Parse(TextBox3.Text);
            gastomodificado.Monto = float.Parse(TextBox4.Text);
            gastomodificado.Proyecto = TextBox5.Text;
            gastomodificado.Status = int.Parse(TextBox7.Text);
            //////buscar la propuesta y pasarsela a gasto modificado


            Propuesta lapropuesta = new Propuesta();
            string propuestaid = TextBox8.Text;
            PropuestaControl buscandopropuesta = new PropuestaControl();
            lapropuesta=buscandopropuesta.BuscarPropuestaId(propuestaid);
            gastomodificado.Propuesta = lapropuesta;

            buscandoelgasto.ModificarGasto(gastomodificado);


        }
}


